﻿using System;
using System.Collections.Generic;
using Sustainalytics.Entities;
using Sustainalytics.ESGRatings.Computing.Entities;
using Sustainalytics.ESGRatings.Computing.Entities.Governance;

namespace Sustainalytics.ESGComputing.Service.Tests.GovernanceUnitTests.Fixtures
{
    public sealed class GovernanceDataFromDbFixture : BaseGovernanceFixture
    {

        public override Guid SetId
        {
            get
            {
                throw new NotImplementedException();
            }
        }

        public override Guid MatrixId
        {
            get
            {
                throw new NotImplementedException();
            }
        }
        protected override ICollection<CompanyData> GetCompanies()
        {
            throw new NotImplementedException();
        }

        protected override RegionMatrix GetWeightsMatrix()
        {
            throw new NotImplementedException();
        }

        protected override ICollection<CompanyScores> GetCompaniesRawScores()
        {
            throw new NotImplementedException();
        }

        protected override ICollection<IndicatorTemplate> GetIndicatorTemplates()
        {
            throw new NotImplementedException();
        }

        protected override ICollection<CombinationModifier> GetCombinationModifiers()
        {
            throw new NotImplementedException();
        }
    }
}